UIKitFragmentFactory

open class UIKitFragmentFactory

Create a new Fragment. Each screen provided at UIKit creates a fragment via this Factory. To use custom fragment, not a default fragment, you must inherit this Factory. Extended Factory must be registered in SDK through setUIKitFragmentFactory method.

Deprecated

3.9.0

Use FragmentProviders instead.

Functions

Link copied to clipboard
open fun newBannedUserListFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the BannedUserListFragment.
Link copied to clipboard
open fun newChannelFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the ChannelFragment.
Link copied to clipboard
open fun newChannelListFragment(@NonNull args: Bundle): Fragment
Returns the ChannelListFragment.
Link copied to clipboard
open fun newChannelPushSettingFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the OpenChannelSettingsFragment.
Link copied to clipboard
open fun newChannelSettingsFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the ChannelSettingsFragment.
Link copied to clipboard
open fun newChatNotificationChannelFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the ChatNotificationChannelFragment.
Link copied to clipboard
open fun newCreateChannelFragment(@NonNull channelType: CreatableChannelType, @NonNull args: Bundle): Fragment
Returns the CreateChannelFragment.
Link copied to clipboard
open fun newCreateOpenChannelFragment(@NonNull args: Bundle): Fragment
Returns the CreateOpenChannelFragment.
Link copied to clipboard
open fun newFeedNotificationChannelFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the FeedNotificationChannelFragment.
Link copied to clipboard
open fun newInviteUserFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the InviteUserFragment.
Link copied to clipboard
open fun newMemberListFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the MemberListFragment.
Link copied to clipboard
open fun newMessageSearchFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the MessageSearchFragment.
Link copied to clipboard
open fun newMessageThreadFragment(    @NonNull channelUrl: String,     @NonNull parentMessage: BaseMessage,     @NonNull args: Bundle): Fragment
Returns the MessageThreadFragment.
Link copied to clipboard
open fun newModerationFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the ModerationFragment.
Link copied to clipboard
open fun newMutedMemberListFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the MutedMemberListFragment.
Link copied to clipboard
open fun newOpenChannelBannedUserListFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the OpenChannelBannedUserListFragment.
Link copied to clipboard
open fun newOpenChannelFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the OpenChannelFragment.
Link copied to clipboard
open fun newOpenChannelListFragment(@NonNull args: Bundle): Fragment
Returns the OpenChannelListFragment.
Link copied to clipboard
open fun newOpenChannelModerationFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the OpenChannelModerationFragment.
open fun newOpenChannelMutedParticipantListFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the OpenChannelMutedParticipantListFragment.
Link copied to clipboard
open fun newOpenChannelOperatorListFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the OpenChannelOperatorListFragment.
Link copied to clipboard
open fun newOpenChannelRegisterOperatorFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the OpenChannelRegisterOperatorFragment.
Link copied to clipboard
open fun newOpenChannelSettingsFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the OpenChannelSettingsFragment.
Link copied to clipboard
open fun newOperatorListFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the OperatorListFragment.
Link copied to clipboard
open fun newParticipantListFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the ParticipantListFragment.
Link copied to clipboard
open fun newRegisterOperatorFragment(@NonNull channelUrl: String, @NonNull args: Bundle): Fragment
Returns the RegisterOperatorFragment.